half-moon cell - Español Inglés Diccionario